glen/dale between mountains - Turkish English Dictionary